hay rack


Results for "hay rack"

English - Turkish Dictionary

hay rack

(English - Turkish Dictionary) :
otluk, kuru ot konulan parmaklıklı raf/tekne.